self perpetuating - Français Anglais Dictionnaire